corroborating proof - Spanish English Dictionary